// 将下面的rgb格式转换成为HEX格式
var rgb = 'rgb(253, 183, 25)';


/* 方法1：利用indexOf和lastIndexOf */
var str = rgb.substring(rgb.indexOf('(') + 1, rgb.lastIndexOf(')')).split(',')
var r = parseInt(str[0]).toString(16)
var g = parseInt(str[1]).toString(16)
var b = parseInt(str[2]).toString(16)

var result = '#' + r + g + b

console.log(result);

/* 方法2：利用replaceALl */
var str1 = rgb.replace('rgb','').replace('(','').replace(')','').split(',')
var r1 = parseInt(str1[0]).toString(16)
var g1 = parseInt(str1[1]).toString(16)
var b1 = parseInt(str1[2]).toString(16)
var result1 = '#' + r1 + g1 + b1

console.log(result1);